a holiday resort - Turkish English Dictionary